INPUT               {font-family: arial,helvetica; font-size: 11}
SELECT              {font-family: arial,helvetica; font-size: 11}
TEXTAREA            {font-family: arial,helvetica; font-size: 11}
h1.header           {font-family: arial,helvetica,sans-serif;color:#B35900;font-size:22px;}
h2.header           {color:gray;}
body				{font-family: arial,helvetica,sans-serif;}
.mmddyy-font        {font-family: Arial; font-size: 10px; color: firebrick}

td.marker {
	padding-left:10px;text-align:right;width:40px;vertical-align:top;
	}
	
td.pagenum {
	font-family: arial,helvetica,sans-serif;	
    text-align:right;
    padding-right:5px;
    font-size:12px;
    font-weight:bold;
}

td.docinfo {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	color: #330033;
	}

table.info {
  font-family:Arial, Helvetica, sans-serif;color: #484138;font-size:11px;	
}

table.section {
  font-size:13px;
  width:100%;
  border:1px solid #D3D3D3;	
}

#cont {
    padding:20px 20px 0px 20px;
    float:left;
    width:90%;}
	
.rightbox_head{
	width:100%;
	height:20px;
	text-align:center;
	vertical-align:middle;
	color:white;
	font-size:12;
	}		

.noteDiv{
  padding:10px 20px 10px 20px;
  float:left;
  width:90%;
}  

#noteList li {
  margin: 0 0 10px 0;
}

.content {
	  position:relative;
	  top: 0px;
	  left: 0px;
      width:100%;
	}
	
 .info-hyperlink-style  {font-size:16px;
                         font-family:arial; 
                         color:blue;
                         font-weight:bold;
                         cursor: default;
                         text-decoration:underline;
                         }
                         
 .last_page_link  {font-size:12px;
                   font-family:arial; 
                   color:blue;
                   font-weight:bold;
                   cursor: default;
                   text-decoration:underline;
                   border:none;
                   text-align:left
                   }                         

 #help_a {font-size:12px;font-weight:normal;}

 .tiny-text {font-family: arial;
             font-size: 9;
             color: firebrick; 
             font-weight: bolder}

 .note {font-family: arial;
        font-size: 11px;
        color: firebrick; 
        font-weight:normal;
        padding-left:10px;}

 .asterisk   {color: red}

 .section_header {       
       font-family: arial,helvetica;
       font-size: 14;
       font-weight: bold;
       background-color: #D3D3D3;
       color: #00254D;
  }

 .must_warning {
       padding-left:10px;
       color:#D60000;
       font-style:italic;
  }

 .section_content {
       padding: 5px 5px 5px 20px;
       font-family: arial,helvetica;
  }

 .t_label {
       font-family: arial,helvetica;
       font-size: 11;
       font-weight: bold;
       text-align:right;
  }

/* These classes are used by review pages*/
.gvw-page-header        {font-size:12;color:#3D3D3D}
.tbinfo			{border-collapse:collapse; border:1px solid gray;}
.tdinfo 		{border:1px solid silver; font-family:arial,helvetica; font-size: 10px; font-weight:900;}	
.tdlabl 		{border:1px solid silver; font-family:arial,helvetica; font-size: 10px; color:#2D2D2D}
.tdinfonoborder         {font-family:arial,helvetica; font-size: 10px; font-weight:900;}	
.tdlablnoborder 	{font-family:arial,helvetica; font-size: 10px; color:gray}

.error {
        position:relative;
        top:-28px;
        left:0px;
	font-size:12px;
	font-weight:bold;
	color:red;
}
	
.note-text  {       
	font-family: arial;
	font-size: 9px;
	/*color: firebrick;*/
        color: #404040;
        text-align: left;
}


/* WARNING MESSAGE */  
#warning {
	backgound-color:white;
	border:1px solid gray;
	position:absolute;
	left:420px;
	top:200px;
	display: none;
	z-index: 1;
}

#warning_header {
	background-color:#E0E0E0;
	font-size:14px;
	color:#663333;
	border-bottom:1px solid #999999;
	height: 30px;
	width: 420px;
}

   